import type { InputHTMLAttributes, ReactNode } from 'react'; import { RadioGroupRadio } from './SingleRadio'; type RadioGroupProps = { legend?: string; legendDescription?: ReactNode; value: string | number; className?: string; helper?: ReactNode; error?: ReactNode; direction?: 'row' | 'column'; children: ReactNode; description?: ReactNode; size?: 'small' | 'medium'; } & Required, 'onChange'>> & Pick, 'required' | 'name' | 'aria-describedby'>; /** * RadioGroup is a component that allows users to select one option from a list of options using radio. */ declare const RadioGroupComponent: { ({ legend, legendDescription, value, className, helper, error, direction, children, onChange, name, description, required, size, 'aria-describedby': ariaDescribedBy, }: RadioGroupProps): import("react").JSX.Element; displayName: string; }; type SelectableCardOptionGroupType = typeof RadioGroupComponent & { Radio: typeof RadioGroupRadio; }; export declare const RadioGroup: SelectableCardOptionGroupType; export {}; //# sourceMappingURL=index.d.ts.map